super majority - German English Dictionary